Part Number Hot Search : 
BUT12AX P80NF1 AX6005 SHD11 APA3010 ASI10542 P80NF1 RT3T11M
Product Description
Full Text Search
 

To Download CS62180B-IL Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  features monolithic t1 framing device cs62180b supports sf(d4 ? ), t1dm, esf and slc-96? framing formats cs62180b contains updated ais and carrier loss detection criteria cs62180b is pin compatible with ds2180a, and ds2180 general description the cs62180b is a monolithic cmos device whi ch encode s and d ecodes t1 framin g fo rma t s. the device supports bit-seven and b8zs zero suppres- sion, and bit-robbed signaling. clear channel mode can be selected on a per channel basis. the serial interface has been enhanced to allow the cs62180b to share a chip select signal and register address space with the cs61535a, cs61574a, and cs61575 line interface units. applications t1 line cards isdn primary rate line cards ordering inf ormatio n: CS62180B-IL44 pin plcc-40 to 85 c dec '03 ds225pp2 1 cirrus logic, inc. www.cirrus.com t1 framer cs62180b serial interface registers control vdd vss test tser tabcd tsigsel tmo tchclk tsigfr tpos tneg tmsync tfsync transmit timing data selector f-bit data yellow alarm bipolar coder transmitter data demux synchronizer rlos rbv rcl rpos rneg rfer rclk rmsync rfsync code gen. receive sync controller crc receiver receive timing bipolar decoder sclk sdi sdo sps rser rabcd rlink rlclk rsigfr rsigsel rchclk tclk tlclk tlink cs int rst 3 11 10 28 27 39 37 36 34 35 38 24 7 6 4 8 12 13 40 20 33 32 1 2 59 14 17 18 15 16 19 26 29 22 23 30 31 25 alarm detect ryel 21 rbl (cs2180b-il only) crc copyright ? c irrus logic, inc 2003 (all rights reserved)
absolute maximum ratings parameter symbol min typ max units dc supply (referenced to gnd) v dd --6.0v input voltage, any pin (referenced to gnd) v in -1.0 - +7 v input current, any pin (note 1) i in -10 - +10 ma ambient operating temperature t a -40 - 85 c storage temperature t stg -65 - 150 c soldering temperature for 10 s. - - - 260 c notes: 1. transient current of up to 100 ma will not cause scr latch-up. warning: operation at or beyond these limits may result in permanent damage to the device. normal operation is not guaranteed at these extremes. recommended operating conditions parameter symbol min typ max units dc voltage v dd 4.5 5.0 5.5 v supply current (notes 2 and 3) i dd -310ma ambient operating temperature t a -40 25 85 c power consumption (notes 2 and 3) p c -1585mw notes: 2. tclk = rclk = 1.544 mhz. if rclk is static and rst is high, i dd will typically be 1.0 ma. 3. outputs open. digital characteristics (t a = -40 to 85 c; v dd = 5.0 v 10%; gnd = 0 v) parameter symbol min typ max units high-level input voltage (note 4) v ih 2.0 - v dd +0.3 v low-level input voltage h il -0.3 - +0.8 v high-level output voltage (note 5) v oh v dd - 1.0 - - v low-level output voltage (i out = 1.6 ma) v ol --0.4v output current @ 2.4 v (note 6) i oh - - -1 ma output current @ 0.4 v (note 7) i ol +4 - - ma input leakage current i il --1 m a output leakage current (note 8) i lo --1 m a input capacitance c in --5pf output capacitance c out --7pf notes: 4. v ih (min) = 2.2 v for v dd = 5.25 to 5.5 v and t a > 70 c. 5. i out = -100 m a. this guarantees the ability to drive one ttl load (v oh = 2.4 v @ i out = -40 m a). 6. all outputs except int, which is open drain. 7. all outputs. 8. applies to sdo when tristated. cs62180b 2 ds225pp2
sclk sdo msb high-z high-z cs cdz t cdv t cdh2 t serial port read timing 13. serial port write must precede a port read to provide address information. 14. sdo will go high-z: 1) if cs returns high at anytime; 2) after outputing msb. sclk sdi lsb lsb msb control byte data byte dc t cc t ch t cdh1 t cl t cdh1 t cch t cwh t cs serial port write timing 11. in the cs62180b, data is latched on the rising edge of sclk. 12.shaded regions indicate don?t care states. switching characteristics - serial port (t a = -40 to 85 c; v dd = 5v 10%; v ih = 2.0v; v il = 0.8v; maximum input rise & fall times of 10 ns) parameter symbol min typ max units sdi to sclk setup t dc 50 - - ns sclk to sdi hold t cdh1 50 - - ns sclk low time t cl 250 - - ns sclk high time t ch 250 - - ns sclk rise & fall times (note 9) t r , t f - - 500 ns cs to sclk set up t cc 50 - - ns sclk to cs hold t cch 50 - - ns cs inactive time t cwh 250 - - ns sclk to sdo valid (note 9) t cdv - - 200 ns sclk rising to msb of sdo hold (note 10) t cdh2 25 - - ns cs to sdo high-z t cdz - - 75 ns notes: 9. output load capacitance = 100 pf. 10. sdo goes high-z after rising edge of sclk for msb, regardless of the state of cs. cs62180b ds225pp2 3
notes:15. average reframe time is the time from the rising edge of rlos until the rising edge of rmsync which updates the receiver output timing. 16. with error free data. switching characteristics - transmitter (t a = -40 to 85 c; v dd = 5v 10%; v ih = 2.0v; v il = 0.8v; maximum input rise & fall times of 10 ns) parameter symbol min typ max units tclk period t p 250 648 - ns tclk pulse width t wl , t wh 125 324 - ns tclk rise & fall times t f , t r -20-ns tser, tabcd, tlink setup to tclk falling t std 50 - - ns tser, tabcd, tlink hold from tclk falling t htd 50 - - ns tfsync, tmsync setup to tclk rising t sts -125 - 125 ns tfsync, tmsync pulse width t tsp 100 - - ns propagation delays tfsync to tmo, tsigsel, tsigfr, tlclk t pts - - 75 ns tclk rising to tchclk t ptch - - 75 ns switching characteristics - receiver (t a = -40 to 85 c; v dd = 5v 10%; v ih = 2.0v; v il = 0.8v; maximum input rise & fall times of 10 ns) parameter symbol min typ max units transition time, all outputs t ttr - - 20 ns rclk period t p 250 648 - ns rclk pulse width t wl , t wh 100 324 - ns rclk rise & fall times t f , t r -20-ns rpos, rneg setup to rclk falling t srd 50 - - ns rpos, rneg hold to rclk falling t hrd 50 - - ns minimum rst pulse width on system power up or restart t rst 1- - m s propagation delays rclk to rmsync, rfsync,rsigsel, rsigfr, rlclk, rchclk t prs - - 75 ns rclk to rser, rabcd, rlink t prd - - 75 ns rclk to ryel, rcl, rfer, rlos, rbv t pra - - 75 ns average reframe time (notes 15 and 16) 193s rcr.2 = 0 rcr.2 = 1 t rs - - 3.75 7.25 - - ms ms 193e rcr.2 = 0 rcr.2 = 1 t rs - - 7.5 14.5 - - ms ms t1dm t rs - 750 - m s slc-96 ? t rs -6.0-ms cs62180b 4 ds225pp2
tclk tchclk tmo, tlclk, tsigsel tsigfr tfsync, tmsync tser, tabce, tlink tlclk std t htd t wh t wl t p t sts t pts t tsp t ptch t transmitter timing. note: tmo, tlclk, tsigsel and tsigfr are generally coincident with the rising edge of tclk. 10% 90% t r f t logic 0 logic 1 vdd - 1.0 v 0.4 v ttr t transition times for all receiver outputs. old alignment new alignment rlos rmsync t rs rise and fall times for rclk & tclk. reframe timing. cs62180b ds225pp2 5
wh t wl t p t prd t rclk rser, rabcd srd t hrd t rst t pra t rfsync, rmsync, rsigsel, rsigfr rlclk, rchclk rpos, rneg ryel, rcl, rbv, rfer, rlos rst (rfsync) prs t t p rlink receiver timing. cs62180b 6 ds225pp2
general description t he cs62180b is a monolithic cmos circuit that encodes and decodes t1 (1.544 mhz) digi- tal transmission formats for sf(d4 ? ) (193s: 12 frames per superframe), esf (193e: 24 frames per superframe), slc-96? dds? t1dm (t1dm: 12 frames per superframe plus unique channel number 24) framing formats. t he cs 62180b provides full support for individual clear channels, bit- robbed signaling, alarm detection and generation, zero suppression, and idle channels. an overview of the 193s, 193e, slc-96 ? and t1dm framing formats is provided in the applications section. t he device pro vides independent transmit and receive sides, with a shared serial controller in- terface for use with a host processor. a hardware mode is also available for operation independent of a host controller. the slc-96 ? and t1dm formats can be selected only via the cs62180b serial controller interface. the serial interface provides access to 16 on- chip control and status registers. the control registers are used to configure global parameters such as the framing format and zero suppression mode, as well as transmitter or receiver specific parameters. a hardware interrupt is provided, which can be configured via interrupt mask and status registers to signal any combination of alarm conditions. transmitter commands include enabling external framing bit, crc, or s-bit insertion, declaring individual ds0 channels clear and/or idle, and enabling yellow and blue alarm modes in differ- ent formats. the receiver can be configured to replace individual incoming channels with idle or digital milliwatt ( m -law) codes, and a large variety of resync options are provided. bipolar violations, crc and framing errors are automat- ically counted in another set of registers which can be arbitrarily reset via the serial interface to provide variable saturation points. the receive status register (rsr) provides data on all error and alarm conditions, and in conjunction with the receive interrupt mask register (rimr), can be configured to signal an interrupt on int (slc96: 72 frames per superframe) and in response to any alarm condition. note: there are two different naming conventions in practice concerning the numbering of bits within a word. the most common convention in ee and computer science is to number the bits as 0 - 7, starting from the lsb. this is the con- vention used throughout this data sheet when referring to register bits. a different convention is used in the telecom literature when referring to the bits in a digital transmission stream. in this case, they are numbered 1 - 8, starting from the msb . this convention is maintained in this data sheet whenever referring to the bits of a ds0 channel word. cs62180b enhancements enhancements made in the cs62180b include the following. the slc-96 ? and dds ? t1dm framing formats are supported in host mode. the ais (blue code) detection is made compatible with tr-tsy-000191 requirements (unframed all ones), and a received-blue-alarm output pin is added to the plcc package. the receive carrier loss detection criteria is made compatible with the industry standard requirement of 175 75 ze- ros. the receiver line code decoder is now universal. the decoder will automatically decode either ami or b8zs. the cs62180b b8zs con- trol option controls only the transmitters encoder. the universal decoder simplifies the provisioning of b8zs in the network. lastly, the serial control interface was simplified. when writing data bytes on sdi, it is no longer neces- sary to have sdi valid for both the rising and falling edges of sclk. rather, sdi need be sta- ble only on the rising edge of sclk. cs62180b ds225pp2 7
host mode serial interface for applications in which the device is to interface with a host processor, the cs62180b can be configured to run in host modeby tying the ser ial p ort select pin (sps) to the +5v supply (vdd). this allows access to the serial port, pro viding a lar ge number of configuration options via the 16 on-chip control and s tatus regis ters. serial read/write timing, controlled by sclk, is entirely independent of the transmit and receive timing. this allows the host microcontroller to monitor the status register and counters, modify configuration options, and issue commands asyn- chronously with the t1 system. a serial timing overview is provided in figure 1. all data transfers are initiated by setting chip se- lect ( cs) low. any read or write to the serial port is initiated by writing an 8-bit command word. the command word consists of 4 separate fields (see figure 2). when reading from the port, data is out- put on the falling edge of sclk, and held until the next falling edge. all data is written to and read from the port lsb fi rst. when writing to the port, sdi input data is sam pled on the ris ing edge of sclk. d0 (lsb) is the r/ w field, and specifies whether the current operation is to be a read or a write: 1 = read, 0 = write. the second 4 bits (d1 - d4) con- tain the address field. written lsb first, they specify which of the sixteen registers to access. d5 (device select) should be set to zero when address- ing the cs62180b. however, if the cs62180b s hares the same ser ial interface lines with a cirrus ti l ine interface (see figure 3), d5 will be set to a "1" when address ing the line interface device. the cs62180b will ignore any read/write commandswith a "1" in d5, allowing both parts to share c s . d6 is reserved, and must be set to 0 for normal operation. 7(msb)6543210(lsb) bm 0 ds add3 add2 add1 add0 r/ w 0 individual set to "0" 0 cs62180b (msb) register address field (lsb) 0write 1 burst 1 crystal liu 1 read figure 2. address command byte (acb) r/w add0 add1 add2 add3 0 0 bm d7 d6 d5 d4 d3 d2 d1 d0 cs sclk sdo sdi write address command byte (acb) read or write register data d6 d5 d4 d3 d2 d1 d0 d7 figure 1. serial read/write timing cs62180b 8 ds225pp2
d7 (msb) specifies burst mode if set to 1. when using burst mode, the address field of the com- mand word must be "0000", any other value will invalidate the command, and the cs62180b will si mp l y ign ore it. t his effective ly means that the command for a burst write is 80 (hex) and a burst read is 81 (hex). burst mode allows the sixteen registers to be consecutively read or written. writing all regis- ters allows fast initialization at power-up or system reset. (note that the receiver status reg- ister, rsr, is read-only, so a write during burst mode will have no effect.) when using burst mode, registers are read or written in address or- der, 0000 (rsr) to 1111 (rmr3). burst mode ends on the first rising edge of cs. see table 1 for a com plete list of the cs62180b on-chip registers. aclki tclk rclk rpos rneg tpos tneg cs62180b mode v+ tclk tpos tneg rneg rpos rclk sclk sdo sdi to host controller cs61535a cs61574a or cs61575 cs sps sclk sdo sdi cs 1.544 mhz clock signal clke figure 3. interfacing to a crystal t1 liu. addr (t) transmit register name and description (r) receive 0000 rsr receive status register - a read only register which reports all active receiver alarm conditions. r 0001 rimr receive interrupt mask register - a mask which allows selection of individual alarm conditions for generation of hardware interrupt. r 0010 bvcr bipolar violation count register - a bipolar violation alarm is generated after this 8 bit counter surpasses it?s user definable limit. r 0011 ecr error count register - two separate 4 bit counters, which record oof errors, and frame bit or crc errors. like bvcr, each can be preset to a saturation point. r 0100 ccr common control register - selects global configuration options, such as: framing mode, zero suppression, or loopback. t/r 0101 rcr receive control register - selects receiver specific options, such as the resync algorithm or insertion of digital milliwatt codes. r 0110 tcr transmit control register - selects transmitter specific options, such as alarm generation, clear or idle channel enable, and external s-bit or crc insertion. t 0111 1000 1001 tir1 tir2 tir3 transmit idle registers - each bit of the three tir registers corresponds to an individual ds0 channel. when set, that channel is replaced with an idle code. t 1010 1011 1100 ttr1 ttr2 ttr3 transmit transparent registers - each bit corresponds to a ds0 channel. when set, that signaling and b7 zero suppression is disabled for that channel. t 1101 1110 1111 rmr1 rmr2 rmr3 receive mark registers - each bit corresponds to a ds0 channel. when set, the channel data is replaced with an idle or digital milliwatt code. r table 1. on-chip registers cs62180b ds225pp2 9
common control register the common control register (ccr) deter- mines global operating characteristics common to both the transmitter and receiver. it currently provides for selection of the framing mode (193s, 193e, slc-96 ? or t1dm), the format of yellow alarms, the zero suppression format (b7 or b8zs), loopback operation, and control of outpu t t o rsr.2. see figure 4a for an overview of the ccr. loopback ccr.0: lpbk setting lpbk (ccr.0) to "1" puts the cs62180b into loopback mode. while in loopback, the tpos/tneg and tclk outputs are internally rerouted directly to the rpos/rneg and rclk inputs, while an un- framed, all "1?s" stream is output on the tpos/tneg pins. all operating modes, except blue alarm transmission, remain functional dur- ing loopback. note that enabling loopback will usually invoke an out-of-frame (oof) error un- til the receiver can resync to the new framing alignment. see the section on the receive con- trol register (rcr) for a description of the resync options available. zero suppression ccr.1: b7 ccr.2: b8zs b7 and b8zs select the zero suppression mode. setting b7 (ccr.1) to "1" will enable bit 7 zero substitution. this causes any channel word with all zeros to be transmitted with bit 7 (2 nd lsb) forced to a "1". b7 mode only affects the transmitter, the receiver does not decode b7. note that bit 7 stuffing can be disabled on an individual channel basis for clear channel trans- mission via the transmit transparent registers ttr1 - ttr3 (see description of transmitter which follows). b8zs coding operates independent of channel boundaries, and is transparent to all other func- tions. when using b8zs, the final transmission stream is examined before transmission, and any eight consecutive zeros will be replaced with a b8zs code word before transmission. if b8zs (ccr.2) is set to a "1", b8zs zero substitution will be enabled in the transmitter. independent of the setting of ccr.2, any incoming b8zs codes will be inter- cepted by the receiver and replaced with 8 zeros before being processed by the rest of the receive side. the receiver is always capable of receving either ami or b8zs encoded data. note: for t1dm, ccr.1 and ccr.2 should be set to a "0" since dds ? equipment assures a 1- in-8 one?s density. 7(msb)6543210(lsb) fm1 frsr2 eyelmd fm yels b8zs b7 lpbk see fig. 4b 0b8zs0 fdl see fig. 4b 0 bit 2 0 disable 0 transparent 0 normal 1 cofa 1 bit 2 1 s-bit 1 enable 1 b7 stuffing 1 loopback figure 4a. common control register (ccr) cs62180b 10 ds225pp2
193s yellow alarm format ccr.3: yels the cs 6 21 8 0b s up p ort s t w o d i f ferent y e l l o w a l a r m form a t s f o r 1 9 3s fr a m i ng. whichever format is selected, it will be used by both the transmit side, for yellow alarm genera- tion, and the receive side, for alarm detection. when using 193s framing, a "0" in yels (ccr.3) will encode/decode yellow alarms as a "0" in bit 2 (2 nd msb) of all channels. setting ccr.3 to "1" will cause yellow alarms to be en- coded/decoded as a "1" is the s-bit position of frame 12. note: for t1dm and slc-96 ? , ccr.3 should be set to a "0". framing format ccr.4: fm ccr.7: fm1 as shown in figure 4b, ccr.4 and ccr.7 select the framing format. s e e t h e t e x t f o r the transmit control register (tcr) and re- ceive control register (rcr) for further information on the particular options available for each framing format. note: changing the framing mode does not force the receiver to resynchronize. a forced resync should be done to insure correct receiver synchronization after the framing mode is changed. 193e yellow alarm format ccr.5: eyelmd the cs62180b supports two different yellow alarm formats for 193e framing. whichever format is selected, it will be used by both the transmit side, for yellow alarm genera- tion, and the receive side, for alarm detection. when using 193e framing, a "0" in eyelmd (ccr.5) will encode/decode yellow alarms as a repeating sequence of 00ff (hex) on the 4 khz facility data link (fdl). if ccr.5 is set, 193e yellow alarms will be handled as a "0" in bit 2 (2 nd msb) of all channels. control of rsr.2 ccr.6: frsr2 ccr.6 allows you to change the meaning of d2 in the receive status register (rsr.2). if ccr.6 is clear, rsr.2 will report the detection of b8zs codes in the received t1 input. if ccr.6 is set to a "1", rsr.2 will be used to signal a change of frame alignment (cofa). a cofa is reported when the last receiver resync resulted in a change of framing or multiframing alignment. refer to the description of the receive status register for further information. 74 fm1 fm format selected 0 0 193s (d4) 0 1 193e (esf) 10 slc-96 11 t1 dm figure 4b. framing format selection cs62180b ds225pp2 11
transmitter t he transmit s ides of t he cs62180b have three types of inp uts, the clock, sync, and data inputs. control is handled through the serial port in host mode, and through the mode control pins in hardware mode (see the last section for a description of hardware mode op- eration). input data none of the data inputs are buffered, so the data at each input must be available at the appropriate time for the cs62180b to multiplex into the output stream. all inputs are sampled on the falling edge of tclk. the delay from input to o utput is 10 tclk cycles. nrz data for ds0 channels is input on tser. framing bits (f t or fps bits) and crc data may either be generated internally or supplied by the host system. if this data is to be externally sup- plied, it must be inserted into the ds0 input stream at the appropriate frames and input via tser. s-bits may be generated internally, or externally provided via tlink. fdl bits are always pro- vided externally on tlink. bit-robbed signaling, when enabled, is always sampled at tabcd. the cs62180b muxes in data from these 3 sources (tser, tlink, and tabcd) automatically depending on the trans- mitter configuration. output data the completed t1 data stream, ready for line transmission, is output on tpos/tneg. for op- eration with a line interface which is transparent to line coding, the output can be set to dual- unipolar format by clearing bit 7 of the transmit control register (tcr.7). tcr.7 should be set to a "1" for operation with a line interface which provides ami or b8zs coding. in this configura- tion, the data will be output on tpos in nrz format, and tneg will remain low. when oper- ating in hardware mode, output defaults to the dual-unipolar format. tpos and tneg may not be tied together, so an external or gate is rec- ommended if nrz output is required while in hardware mode. frame/multiframe synchronization the cs62180b maintain timing for frame and multiframe alignment with internal counters driven by tclk. the timing signals generated by those counters are output on tchclk, tmo, tsigsel, tsigfr, and tlclk. these counters determine when the cs62180b will insert f-bits a nd sample external signaling data. the frame and multiframe counters can be reset independently via tmsync and tfsync. if left to run with- o ut a sync p ulse, the cs62180b will arbitrarily choose a framing alignment. a low to high transition of tmsync, occurring near the rising edge of tclk, resets the cs62180b?s counters to mark the bit-period concurrent with the next falling edge of tclk as the f-bit of the first frame of a new superframe. all other timing will be set to match the superframe alignment automatically. tmsync may be pulsed once at start-up and left low, or left running in sync with superframe timing. a low to high transition of tfsync, occurring near the rising edge of tclk, resets the cs62180b?s counters to mark the bit-period concurrent with the next falling edge of tclk as the f-bit of a new frame. if tmsync is used to set superframe alignment, frame alignment will also be set, and tfsync may be tied low. there is, of course, no harm in using both tmsync and tfsync together, as tfsync has no effect on multiframe alignment if it is in sync. if, however, tfsync is used out of sync with tmsync, the superframe align- cs62180b 12 ds225pp2
ment will be moved forward by the least number of bits necessary to be in alignment with the new frame boundary. figure 5 shows the bit-level timing (with signal- ling enabled). note that the delay from input to output is 10 tclk cycles. tchclk transitions high at the beginning of every ds0 channel (50% duty cycle). 193s timing frame and multiframe timing is output on tchclk, tmo, tsigsel, tsigfr, and tlclk. tmo transitions high at the beginning of every superframe (50% duty cycle). tsigfr goes high during signaling frames (every 6 frames). tlclk is a 4 khz clock for the tlink input. tlclk goes high during odd frames (ex- ternal s-bit insertion). tsigsel runs at twice the frequency of tmo. logical combination of tmo and tsigsel pro- vides a way to distinguish the 6 th and 12 th frames for external multiplexing of signaling channels. tmo is high for channel a, and low for b. see figure 6 for timing diagram. 193e timing frame and multiframe timing is output on tchclk, tmo, tsigsel, tsigfr, and tlclk. tmo transitions high at the beginning of every superframe (50% duty cycle). tsigfr goes high during signaling frames (every 6 frames). tlclk is a 4 khz clock for the tlink input. tlclk goes high during odd frames (fdl insertion). tsigsel runs at twice the frequency of tmo. logical combination of tmo and tsigsel pro- vides a way to distinguish the 6th, 12th, 18th, and 24th frames for external multiplexing of sig- naling channels. tmo is high for channels a and b, and tsigsel is high for channels a and c. see figure 7 for timing diagram. tclk tmsync tfsync tlink tsigfr tabcd tser tchclk 10 tclk cycle delay tmo, tsigsel, tlclk tpos, tneg 1 2 3 4 5 6 7 8 1 2 3 1 2 3 4 5 6 7 7 1 1 2 3 4 5 6 7 7 d 23 f 1 d 24 f 1 d 24 d 23 figure 5. bit level transmit timing (193e, signaling enabled) cs62180b ds225pp2 13
slc-96 ? timing figure a6 of the application section, shows the slc-96 ? superframe structure. note that in fig- ure a6, the first c bit (c1) resides in frame 12. a low to high transition of tmsync identifies frame 1 of figure a6. frame and multiframe timing is output on tchclk, tmo, tsigsel, tsigfr and tlclk. tsigsel can be used to identify the location of the dl bits. the tsigsel output is high during frames 58 to 11, and is low during frames 12 to 57. when tsigsel is low, the cs62180b accepts dl bits on tlink at a 4 khz rate, the dl bits which are input on tlink are: c1-c11, dc, dc, dc, m1-m3, a1, a2, s1-s4. "dc" signifies "don?t care" bits. the dc-bit positions correspond to the spoiler bits. the cs62180b internally generates the spoiler bits. the data input on tlink in the dc posi- tion is ignored by the cs62180b. tlclk is a 4 khz clock for the tlink input. tlclk goes high during odd frames. tmo transitions high at the beginning of every 12th frame. tsigfr goes high during signaling frames (every 6 frames). the rising edge of tmo identifies the 6 th frame, and the falling edge of tmo identifies the 12 th frame for exter- nal multiplexing of signaling channels. see figure 8 for timing diagram. frame tmsync tfsync tmo tsigsel tsigfr tlclk x 2 3 4567 18 9101112 2 3 456 7 1 8 9 14 15 16 17 19 20 21 22 23 24 13 18 ab cd a figure 7. 193e multiframe transmit timing frame tmsync tfsync tmo tsigsel tsigfr tlclk x 2 345 6 7 1 89 10 11 12 2 34 5 67 189101112 234 5 6 7 189 ababa figure 6. 193s multiframe transmit timing cs62180b 14 ds225pp2
t1dm timing frame and multiframe timing is output on tchclk, tmo, and tlclk. tmo transitions high at the beginning of every superframe (50% duty cycle). tsigfr goes high during signaling frames (every 6 frames). the channel 24 data link is input on tlink us- ing tlclk. tlclk is a 8 khz clock with a duty cycle of 1 bit period high per frame. when tlclk is high, tlink will be sampled on the falling edge of tclk. see figure 9 and "switching characteristics - transmitter" for tim- ing diagrams. tsigsel and tsigfr serve no purpose in the t1dm mode and can be ignored. however, tsigsel and tsigfr operate as in 193s mode. tmsync tfsync tmo tsigsel tsigfr tlclk a bab data link c1 c2 c3 c4 c5 c6 s4 m3 a1 s1 s2 s3 a2 frame x 12 13 14 15 16 17 11 18 19 20 21 22 56 57 72 1 55 2 3 44 45 46 47 49 50 51 52 53 54 48 b 58 figure 8. slc-96 ? multiframe transmit timing frame tmsync tfsync tmo tsigsel tsigfr tlclk x 2 3 45 67 1 8 9 101112 2 3 45 67 18 9 101112 2 3 45 67 189 figure 9. t1dm multiframe transmit timing cs62180b ds225pp2 15
transmitter control register (tcr) when in host mode, there are a number of op- tions available for transmitter configuration which can be enabled via the transmit control register (tcr), transmit transparent registers (ttr1 - ttr3), and transmit idle registers (tir1 - tir3). serial read and write operations to access these registers are explained in the se- rial interface section above. when operating in hardware mode, all control bits in the tcr de- fault to "0" (except tcr.4, which defaults to "1" to enable bit-robbed signaling), and dynamic control is limited to the mode control pins as de- scribed under hardware mode below. the tcr provides control to enable bit-robbed signaling, external framing bit, crc, or s-bit in- sertion, and yellow and blue alarm modes. it also provides for two different idle code formats, and selection of bipolar or nrz output. figure 10 shows an overview of the transmit control reg- ister. transmit yellow alarm tcr.0: tyel setting tyel (tcr.0) to a "1" causes the cs62180b to automat ically generate and transmit a yellow alarm in the appropriate format. in 193s mode the yellow alarm format used will be determined by the set- ting of ccr.3. in 193e mode, the yellow alarm format will be determined by the setting of ccr.5. see common control register, a bove, for description of the available yellow alarm for- mats for 193s and 193e modes. in slc-96 ? mode, the cs62180b does not generate the yel- low alarm code. rather, the user transmits the slc-96 ? yellow alarm via the data link. in t1dm mode, the yellow alarm is transmitted in bit 5 of channel 24 (and ccr.3 should be set to a "0"). clearing tcr.0 disables yellow alarm transmission. transmit blue alarm tcr.1: tbl setting tbl (tcr.1) to a "1" generates a blue alarm; an unframed sequence of all "1?s". if a framed, all "1?s" signal is required, an ff (hex) idle code may be output on all channels via ap- propriate settings of tcr.3 and the tir registers (see transmit idle code select below). blue alarm (alarm indication signal, or ais) over- rides all other transmission data, and a blue alarm is automatically output during loopback. clearing tcr.1 disables blue alarm transmis- sion. 193s, slc-96 ? and t1dm s-bit insertion tcr.2: 193si tcr.2 is applicable to 193s, slc-96 ? and t1dm modes, but not to the 193e mode. in the 193s and t1dm modes, setting 193si (tcr.2) to a "1" allows the s-bit (all even f- bits) to be externally supplied via tlink. when tcr.2 is clear, the s-bit will be internally gen- erated. in the slc-96 ? mode, setting 193si (tcr.2) to a "1" allows the s-bit (selected even f-bits) to be externally supplied via tlink, and the user must input all fs, spoiler and dl bits. when tcr.2 is clear, the cs62180b generates the slc-96 ? spoiler bits and fs bits, and the user 7(msb)6543210(lsb) odf tfpt tcp rbse tis 193si tbl tyel 0 bipolar 0 internal 0 internal 0 disabled 0 7f (hex) 0 internal 0 normal 0 normal 1 nrz 1 external 1 external 1 enabled 1 ff (hex) 1 external 1 blue alarm 1 yel. alarm figure10. transmit control register (tcr) cs62180b 16 ds225pp2
inputs all other dl bits on tlink using tlclk. note: when using internal s-bit generation (tcr.2 = 0) in conjunction with external f t bit insertion (tcr.6 = 1), the cs62180b will log ically ?or? the value at tser with the internally generated value. this means that the data on tser during s-bit periods should always be "0" to avoid corrupting the generated f s pattern. transmit idle code select tcr.3: tis individual ds0 channels can be replaced with idle codes by setting the corresponding bits in the transmit idle registers (tir1 - tir3) de- scribed below. tis (tcr.3) selects which of two codes to use. a "0" in tcr.3 will cause a 7f (hex) to be inserted into the channels specified in the tir. setting tcr.3 to a "1" will select an ff (hex) code. by asserting all 24 channels idle in the tir, this setting can be used to generate a "framed" blue alarm. whichever mode is se- lected, bit-robbed signaling will still effect idle channels unless they are programmed clear (see transmit transparent registers , below). robbed bit signaling enable tcr.4: rbse a "0" in rbse (tcr.4) will disable bit-robbed signaling. setting tcr.4 to a "1" will enable sig- naling in all channels. in this mode, data on tabcd is inserted into the lsb of all ds0 channels during signaling frames. for mixed voice and data transmission, individual ds0 channels can be programmed clear by setting the corresponding bits in the transmit transparent registers (ttr1 - ttr3) described below. crc pass-through tcr.5: tcp in 193e framing mode, the crc bits (f-bit of frames 2, 6, 10, 14, 18, and 22) may be either generated internally, or supplied by the user. clearing tcp (tcr.5) causes the cs62180b t o generate and in sert t he crc bits a utomatically. if tcr.5 is set t o a "1", data for the crc channel may be externally supplied. when using this mode, crc bits are sampled from tser, and must be externally multiplexed into the ds0 channel data at the f-bit times of crc frames. f t /fps pass through tcr.6: tfpt when tfpt (tcr.6) is clear, the framing bits for 193s, t1dm and slc-96 ? (f t ), or 193e (fps) are generated internally and automatically inserted into the outgoing data stream. setting tcr.6 to a "1" allows the framing bits to be ex- ternally provided. when using this mode, framing bits are sampled from tser, and must be externally multiplexed into the ds0 channel data at the f-bit times of the appropriate frames. see note under tcr.2, above. output data format tcr.7: odf odf (tcr.7) allows the format of the output data at tpos/tneg to be set to either dual- unipolar or nrz format. clearing tcr.7 selects for dual-unipolar format on tpos/tneg. set- ting tcr.7 to a "1" causes data to be output on tpos in nrz format, and tneg is held low. when operating in hardware mode, output de- faults to the dual-unipolar format. tpos and tneg may not be tied together, so an external or gate is recommended if nrz is required while in hardware mode. cs62180b ds225pp2 17
transmit transparent registers (ttr) the transmit transparent registers allow indi- vidual ds0 channels to be programmed clear, disabling robbed bit signaling and b7 zero sup- pression for that channel (if selected, b8zs is unaffected by transparent channels). there are 3 ttr registers: ttr1, ttr2, and ttr3. each bit in the ttr registers corresponds to a ds0 chan- nel: ttr1.0 = channel 1, ttr1.7 = channel 8, ttr2.7 = channel 16, etc. a channel is pro- grammed clear by setting the bit which corresponds to that channel in the appropriate ttr register. see figure 11. transmit idle registers (tir) by setting the appropriate bits in the transmit idle registers, individual ds0 channels can be replaced with the idle code selected via tcr.3 (see above). if the idle channel is not also pro- grammed clear (via ttr1 - ttr3), the code may be corrupted during signaling frames if robbed bit signaling is enabled (tcr.4 = 1). there are 3 tir registers: tir1, tir2, and tir3. each bit in the tir registers corresponds to a ds0 channel: tir1.0 = channel 1, tir1.7 = channel 8, tir2.7 = channel 16, etc. a channel is programmed idle by setting the bit which cor- responds to that channel in the appropriate tir register. see figure 12. transmission insertion hierarchy figures 13a - 13c give an overview of the deci- sion hierarchy which determines the final composition of the output stream. it shows the various control options as inputs into decision branches of the flow chart, and the order in which the various optional signals are muxed into the final data stream. 7(msb)6543210(lsb) tir1 ch8 ch7 ch6 ch5 ch4 ch3 ch2 ch1 tir2 ch16 ch15 ch14 ch13 ch12 ch11 ch10 ch9 tir3 ch24 ch23 ch22 ch21 ch20 ch19 ch18 ch17 "0" = normal "1" = corresponding ds0 channel is replaced with idle code. (see tcr.3) figure 12. transmit idle registers (tir1 - tir3) 7(msb)6543210(lsb) ttr1 ch8 ch7 ch6 ch5 ch4 ch3 ch2 ch1 ttr2 ch16 ch15 ch14 ch13 ch12 ch11 ch10 ch9 ttr3 ch24 ch23 ch22 ch21 ch20 ch19 ch18 ch17 "0" = normal "1" = corresponding ds0 channel is transparent. (not signaling or b7 insertion.) figure11. transmit transparent registers (ttr1 - ttr3) cs62180b 18 ds225pp2
f-bit insertion framing mode 193s, slc-96 , t1dm tser 193e tlink tser tlink f t f s tcr.6 f passthrough t tcr.6 fps passthrough 0 = internal 1 = external 0 = internal 1 = external tcr.5 crc passthrough tcr.2 s-bit insertion 0 = internal 1 = external tser 0 = internal 1 = external tser fdl fps crc robbed bit signaling & b7 zero suppression idle code insertion yellow alarm insertion b8zs zero suppression blue alarm or loopback tpos/tneg tlink f s slc-96 dl bits ? ? figure 13a. transmit insertion hierarchy: framing bits cs62180b ds225pp2 19
tabcd ttr transparent channels? tcr.4 robbed bit signaling? ccr.1 b7 zero suppression tser 1 = idle 0 = normal ff 7f 1 0 1 = transparent 0 = normal 1 = signaling 0 = disabled b 8 1 = b7 0 = disabled b7 idle code insertion robbed bit signaling & b& zero suppression tir idle channels? tcr.3 idle code f-bit insertion yellow alarm insertion b8zs zero suppression blue alarm or loopback tpos/tneg figure 13b. transmit insertion hierarchy: idle codes, signaling, and b7 cs62180b 20 ds225pp2
ccr.5 alarm format 193e ccr.3 alarm format 193s ccr.0 loopback? ccr.2 b8zs zero suppression? tcr.1 blue alarm? tser 1 = yes 0 = no b8zs blue blue 1 0 1 0 fdl tpos/tneg b8zs zero suppression yellow alarm insertion f-bit insertion blue alarm robbed bit signaling & b7 zero suppresion 1 = yes 1 = yes 0 = no 0 = no loopback idle code insertion tcr.0 yellow alarm? 1 = yes 0 = no 193s 193e t1dm slc-96 dl tlink s 12 b 2 c 24 b 2 ? figure 13c. transmit insertion hierarchy: alarms, b8zs, and loopback cs62180b ds225pp2 21
receiver the receive s ides of the cs62180b have only three inputs: the clock (rclk), the in- coming signal (rpos/rneg), and a reset pin ( rst). the receiver determines the framing syn- chronization of the incoming data, and outputs the timing information on the six timing clocks: rlclk, rchclk, rfsync, rmsync, rsigfr, and rsigsel. alarms and error condi- tions are recorded in the receive status register, and output in real time on the five status pins: ryel, rcl, rbv, rfer, and rlos. the de- coded data is separated into it?s component channel, link, and signaling components and output on rser, rlink, and rabcd respectively. when in host mode, the receive control register allows control of the sync algorithm, and insertion of idle or digital milliwatt ( m -law) codes into in- dividual ds0 channels. the internal error counters can be accessed, and the interrupt mask register can be programmed to specify the conditions under which a hardware interrupt is generated on int. when running in hardware mode, receiver status can still be monitored on the status pins; and access to the error counters, sync algorithm, interrupt mask, and the insertion of idle codes are disabled. input data the receiver accepts the incoming t1 stream via rpos/rneg in dual-unipolar format. tying rpos/rneg together disables the bipolar viola- tion alarm and allows reception of data in nrz format. input data is sampled on the falling edge of rclk. delay from input at rpos/rneg to out- put on rser is 13 rclk periods. output data the receiver will attempt to sync and decode the framing format selected via ccr.4 and ccr.7. the decoded t1 stream is output in nrz format on rser, and updated every rclk period. output data is latched on the rising edge of rclk, and held until the next update. link and signaling data is always output on rlink and rabcd respectively, independent of the transmitter configuration. rabcd outputs the lsb of every ds0 channel word, whether it is cur- rently a signaling frame or not. the data is updated on the channel boundary, concurrent with the msb, and held until the next update (8 or 9 bits). rlink outputs either s-bit, slc-96 ? dl or fdl bits, depending on the framing format. data is up- dated 1 bit period prior to the f s or fdl frame and held until the next update (2 frames). output clocks several timing clocks are provided for identify- ing this data. the timing clocks are rlclk, rchclk, rfsync, rmsync, rsigfr, and rsigsel. logical combination of these six sig- nals allows easy extraction of any part of the received data stream. rmsync runs on a 50% duty cycle, and transitions high at the start of each new superframe output on rser. rfsync transitions high at the start of every new frame. individual ds0 channels are identified by rchclk, which runs on a 50% duty cycle and transitions high at the msb of every individual time slot. bit level timing is shown in figure 14. 193s timing link data can be identified by rlclk, which goes high for all odd numbered frames. rsigfr is high for signaling frames, and low at all other times. rsigsel runs at twice the frequency of rmsync. logical combination of rmsync and rsigsel provides a way to distinguish the 6 th and 12 th frames for external multiplexing of signaling channels. rmsync is high for those frames containing a signaling bits, and low for frames containing b bits. refer to figure 15 for a timing diagram. cs62180b 22 ds225pp2
frame rmsync rfsync rsigsel rsigfr rlclk rlink 12 23 4 56 7 18 9 10 11 12 2 34 56 7 1 8 9 10 11 12 234 567 189 b aaba b s 2 s 4 s 12 s 6 s 8 s 10 s 2 s 4 s 12 s 6 s 8 s 10 s 2 s 4 s 12 s 6 s 8 figure 15. 193s multiframe receive timing frame rmsync rfsync rsigsel rsigfr rlclk rlink d ab c a d 24 2 34 5 6 7 1 8 9 10 11 12 23 4 5 6 7 18 9 14 15 16 17 19 20 21 22 23 24 13 18 f 1 f 3 f 5 f 7 f 9 f 11 f 13 f 15 f 17 f 19 f 21 f 23 f 1 f 3 f 5 f 7 figure 16. 193e multiframe receive timing rclk rfsync rlink rsigfr rabcd rser rchclk rmsync, rsigsel, rlclk channel 1 lsb rpos, rneg 1 2 3 4 5 6 7 8 1 2 3 4 5 6 7 8 1 2 3 4 1 2 3 4 5 6 7 1 2 3 4 5 6 7 3 4 5 6 7 23 f 1 f 24 d 23 d 23 d 24 d 1 f 24 d 1 f figure 14. bit level receive timing (193e mode) cs62180b ds225pp2 23
193e timing link data can be identified by rlclk, which goes high for all odd numbered frames. rsigfr is high for signaling frames, and low at all other times. rsigsel runs at twice the frequency of rmsync. logical combination of rmsync and rsigsel provides a way to distinguish the 6 th , 12 th , 18 th , and 24 th frames for external mul- tiplexing of signaling channels. rmsync is high for frames containing a and b signaling bits, and rsigsel is high for frames with a and c bits. refer to figure 16 for a timing dia- gram. slc-96 ? timing the cs62180b will output 36 bits of the dl on rlink using rlclk. rsigsel can be used to locate the dl bits. rsigsel will be held high in those frames where fs bits and the last spoiler bit are present (frames 58 to 11). rsigsel is held low in all other frames (frames 12 to 57). rsigfr is high for signaling frames, and low at all other times. rmsync is high for frames containing a signaling bits, and low for frames containg b bits. refer to figure 17 for a timing diagram. in slc-96 ? mode, the start of a new multiframe occurs on the second rising edge of rmsync which occurs while rsigsel is high. a multiframe synchronization signal can be gen- erated from rmsync and rsigsel using the frame rfsync 12 23 4567 1 8 9 101112 2 3 45 67 18 9 10 11 12 2 3 4 5 6 7 1 8 9 rlink rlclk rsigfr rsigsel rmsync figure 18. t1dm multiframe receive timing rmsync rfsync data link c1 c2 c3 c4 c5 c6 s4 m3 a1 s1 s2 s3 a2 frame x 12 13 14 15 16 17 11 18 19 20 21 22 56 57 58 72 1 55 2 3 44 45 46 47 49 50 51 52 53 54 48 rlink rsigsel rsigfr abab b rlclk c1 c2 c3 c4 c5 c6 m3 a1 a2 s1 s2 s3 s4 f s f s f s figure 17. slc-96 ? multiframe receive timing cs62180b 24 ds225pp2
circuit shown in figure a1 in the applications section. t1dm timing the 8 khz link data can be sampled on rlink using the falling edge of rfsync. refer to fig- ure 18 and "switching characteristics?receiver" for timing diagrams. rsigfr, rsigsel and rlclk serve no purpose in the t1dm mode and may be ignored. receive control register (rcr) the rcr provides for insertion of either idle or digital milliwatt codes, and has six different con- trol bits which enable a large number of options for tailoring the receiver resync behavior. refer to figure 19 for an overview of the rcr. receive code select/insert rcr.4: rcs rcr.5: rci when enabled via rci (rcr.5), the receive mark registers are used to select individual ds0 channels for insertion of idle or digital milliwatt codes, as selected via rcs (rcr.4). there are three rmr registers: rmr1, rmr2, and rmr3 (figure 20). each bit in the rmr registers corre- sponds to a received ds0 channel: rmr1.0 = channel 1, rmr1.7 = channel 8, rmr2.7 = channel 16, etc. a channel is marked for code insertion by setting the bit which corresponds to that channel in the appropriate rmr register. when rcr.5 is clear, code insertion is disabled, and the contents of the rmr registers are ig- nored. rcs (rcr.4) selects whether to insert an idle code, or a digital milliwatt code, into the individ- ual ds0 channels marked in the three receive mark registers (rmr1 - rmr3). clearing rcr.4 will select for an idle code (7f hex) to be inserted into marked channels. setting rcr.4 to a "1" will cause a digital milliwatt code ( m -law format) to be inserted into all marked channels. receiver synchronization the receiver monitors the incoming signal for loss of frame alignment (based on f t or fps bits only). unless auto resync has been disabled via rcr.1 (see below), the receiver will automat- ically initiate a search for the correct framing alignment when loss of synchronization is de- tected, and rlos (pin 39) will go high until a new framing alignment is declared. 7(msb)6543210(lsb) rmr1 ch8 ch7 ch6 ch5 ch4 ch3 ch2 ch1 rmr2 ch16 ch15 ch14 ch13 ch12 ch11 ch10 ch9 rmr3 ch24 ch23 ch22 ch21 ch20 ch19 ch18 ch17 "0" = normal "1" = corresponding ds0 channel is replaced with idle or digital milliwatt code. (see rcr.4 and rcr.5) figure 20. receive mark registers (rmr1 - rmr3) 7(msb)6543210(lsb) arc oof rci rcs syncc synct synce resync 0 oof/rcl 0 2 out of 4 0 disabled 0 idle (7f) 0 ft/fps only 0 10 bits 0 autoresync rising edge triggered. 1 oof only 1 2 out of 5 1 enabled 1 milliwatt 1 fs/crc 1 24 bits 1 disabled figure 19. receive control register (rcr) cs62180b ds225pp2 25
when the receiver initiates an auto resync, rsigfr is held low, but all other output timing will continue in the old alignment until the new framing is found. when the new framing align- ment is qualified, the output timing will change to the new alignment at the beginning of the next superframe (or at the start of frame 13 in slc- 96 ? mode), and rlos will return low one bit period before the f-bit of the second frame. a receiver resync has no effect on the transmit side timing or configuration, and behavior of the output timing and rlos pin is the same as that for an auto resync described above. this is in contrast to a reset initiated via the rst pin, which clears all internal registers on the falling edge, including the transmit side registers, resets the output timing while rst is low, and then in- itiates a receiver resync on the rising edge. the time it takes the receiver to resync depends on resync algorithm selected via rcr.2 and rcr.3. the remaining bits in the rcr (1, 6, and 7) determine under what conditions an automatic resync will be initiated. forced resync rcr.0: resync resync (rcr.0) can be used to force a re- ceiver resync. toggling rcr.0 will initiate a resync immediately on the rising edge. it must then be cleared and set again to initiate another resync. toggling rcr.0 when going into loop- back mode will force the receiver to resync to the new frame alignment immediately. this is faster than waiting for the internal hardware to recognize an out-of-frame (oof) condition and initiating an automatic resync. note: a forced resync should be issued after a change in framing mode to insure correct syn- chronization. auto resync conditions rcr.1: synce rcr.6: oof rcr.7: arc synce (rcr.1) can be set to a "1" to com- pletely disable automatic resync. if rcr.1 is clear, a resync will automatically be initiated when the conditions specified by rcr.6 and rcr.7 are detected. oof (rcr.6) specifies how many framing bits (f t or fps channels only) must be in error be- fore the receiver declares an out-of-frame (oof) condition. a resync is always initiated (unless disabled) when an oof is detected. if rcr.6 is clear, an oof is declared if 2 out of 4 f t or fps bits are in error. if rcr.6 is set to a one, an oof is declared if 2 out of 5 framing bits are errored. note that the setting of rcr.6 also ef- fects the reporting of oof events to the receive status register (rsr) and error count register (ecr). refer to the appropriate sections below for details. arc (rcr.7) declares whether the receiver will initiate a resync on an oof event only, or resync on both oof and carrier loss (rcl). if rcr.7 is cleared, the receiver will commence resync upon detection of either an oof event (as defined by rcr.6 above), or an rcl. if rcr.7 is set, the receiver will only resync in response to an oof condition. resync algorithm rcr.2: synct rcr.3: syncc synct (rcr.2) allows you to declare how many bits must be qualified in the framing pat- tern before the receiver declares synchronization. when rcr.2 is clear, 10 consecutive f t or fps framing bits preceding an rmsync rising edge must be qualified. setting rcr.2 to a "1" re- q uires the cs62180b to q ualify 24 consecutive f t or fps bits preceding an rmsync cs62180b 26 ds225pp2
rising edge before declaring synchronization. syncc (rcr.3) allows you to modify the algo- rithm employed to search for and qualify the framing alignment. there are two different quali- fying conditions available for each framing mode, and the meaning of rcr.3 depends on which framing mode has been selected via ccr.4. 193s resync when operating with the 193s framing format, rcr.3 selects whe ther or not the cs62180b will qualify t he f s bits during resync. if a non-standard s-bit pattern is being used, clearing rcr.3 will enable the device to first search for the f t framing pattern to find frame alignment, and then only reset multiframe align- ment if the f s pattern can be found. this means that if a valid f s pattern is not found, synchroni- zation will be declared anyway, and the multiframe alignment indicated by rmsync may be false. the s-bits output on rlink can be used to decode framing externally in such ap- plications. when using standard f s signaling, setting rcr.3 to a "1" will cause the device to cross check the f t and f s patterns to find sync, and both patterns must be valid before sync is de- clared. synchronization will be declared after the number of f t bits selected by rcr.2 separated by valid f s bits have been qualified. note that in either setting, s-bit format yellow alarms are recognized by the synchronizer if they have been selected by setting ccr.3. 193e resync clearing rcr.3 while in 193e mode will cause the cs62180b to use o nly the fps framing pattern when looking for a valid framing alignment. if rcr.3 is set, the device will attempt to qualify the crc bits after a can- didate alignment has been found. if the crc codes match, then the new alignment will be de- clared, if not, the device will try two more times. if the third crc code does not qualify, then the device will start a new resync procedure and continue in this manner until a framing align- ment can be verified with the crc codes. note that after 24 ms, if there are still multiple candidates for framing alignment, the device will test the crc codes to eliminate false candidates regardless of the setting of rcr.3. after the framing alignment has been found, it takes about 9 ms for the device to check the crc codes for the first superframe. if that superframe fails, it takes about 3 ms to check each additional crc code. slc-96 ? resync when operating with the slc-96 ? framing for- mat, the receiver should be programmed for f s /f t cross-coupling (rcr.3=1) and for mini- mum resync time (rcr.2=0). this causes the cs62180b to sync on the 10 valid f t bits seprated by valid fs bits in frames 65 through 11, and prevents false synchronization to data link and/or spoiler bits. note: the cs62180b does not check slc-96 ? multiframe alignment once synchronization is declared. in applications such as test equipment where the input data framing format may change or the multiframe alignment may change when the frame alignment does not, the datalink proc- essor should check the phase between rsigsel and the dl spoiler bits on rlink and issue a forced resync when multiframe alignment is in- correct. in the slc-96 ? applications, a forced resync should be issued after the device is con- figured. since the cs62180b defaults to the 193s framing mode at power up it may sync to slc-96 ? data while in the 193s mode. if this occurs the multiframe alignment may be incor- rect after the cs62180b is programmed for slc-96 ? mode even though the frame alignment cs62180b ds225pp2 27
is correct. since the frame alignment is correct no oof event or auto resync occurs. a forced resync will force the 62180b to synchronize to the frame and multiframe alignment. t1dm resync resync is based upon the 6-bit sync word in channel 24. once the sync word is recognized, 6 consecutive frames with the correct sync word and f s /f t bits are required before declaring syn- chronization. rcr.2 must be set to "0". rcr.3 is ignored. when frame synchronization is de- clared, rlos goes low and rfsync is output concurrent with the f-bits. however, the super- frame output clocks (rmsync, rsigfr and rsigsel) are held low for an additional short period of time until superframe synchronization is found. receive status register (rsr) th e cs62180b monit ors t he incoming t1 data for a number of error conditions. these alarms are recorded in the receive status register (rsr), and output in real time on the status pins: ryel, rcl, rbv, rfer, and rlos. three presettable counters are provided which count the number of occurrences of bipo- lar violations, framing and crc errors. the receive interrupt mask register, rimr, can be set to specify which of the eight errors recorded in the rsr will generate a hardware interrupt on int. when operating in hardware mode, all these registers are cleared, and only the status pins provide real time alarm information. f "0" "0" "0" "1" resync f loss of carrier (32nd or 128th "0") resync f oof loss of carrier (rcl) bipolar violation crc error rclk rser rmsync rfsync rfer rbv rcl rlos reframed errored f-bit 2nd frame bipolar violation figure 22. receive status pin timing 7(msb)6543210(lsb) bvcs ecs ryel rcl ferr b8zsd rbl rlos 1 = bvcr saturation ecr saturation yellow alarm detected carrier loss detected frame error detected b8zs/cofa detected blue alarm detected resync in progress figure 21. receive status register (rsr) cs62180b 28 ds225pp2
each of the eight bits of the rsr (figure 21) corresponds to an alarm condition. a bit in the rsr is set when the corresponding alarm is de- tected. it will be cleared by a direct read (a burst read will have no effect) of the rsr, unless the alarm condition persists (see alarm servicing, below). tclk is used to clock the internal cir- cuitry which clears rsr after it is directly read; therefore, a 1.544 mhz signal must always be input to tclk, even for a "receiver-only" appli- cation. the status pins which correspond to many of the rsr bits operate in real time. they go high when the error is detected, and return low either immediately, or as soon as the error condition is cleared. alarms are reported syn- chronously with the emergence of the offending bits on rser. see figure 22, and the corre- sponding alarm description below for further description of status pin timing. receive loss of sync rsr.0: rlos rlos (rsr.0) goes high when a receiver resync is in progress. when the receiver is set to auto resync (rcr.1 = 0), the receiver will commence resync when an oof event or loss of carrier is detected. if in response to an oof, rlos transi- tions high synchronously with the output of the offending f-bit on rser (see rcr.6). if in response to an rcl, rlos goes high with t he 128th 1 consecuti ve zero bit. the rlos pin will return low one bit period prior to the f-bit of the second frame after the new alignment has been declared (timing signals will reset at the start of the new superframe). re- fer to receiver synchronization , above, for more information. receive blue alarm rsr.1: rbl rbl (rsr.1) will transition high when a blue alarm is detected, and is updated at the begin- ning of odd-numbered frames. a blue alarm is reported whenever unframed all ones occ urs, as per bellcore tr-tsy-000191. the algorithm used is to simul- taneously check for an out-of-frame (oof) condition, and check for 14 or less zeros out of 13,895 bits. all bits, including frame bits, are tested. rbl goes high on a frame boundary. rbl goes low immediately (indicating the termi- nation of the ais condition) if oof goes low, or if 15 or more zeros are counted and the number of bit periods is less than or equal to 13,895. rbl is reported on pin 3 of the 44-pin plcc package. there is no status pin corresponding to rbl on the 40-pin dip package. b8zs/cofa detect rsr.2: b8zsd b8zsd (rsr.2) is a multifunction bit. it can be configured either to report the detection of b8zs codes, or to indicate a change of framing align- ment. this selection is performed through the setting of ccr.6 (see common control register, above). there is no status pin corresponding to rsr.2. if ccr.6 is clear, rsr.2 will go high every time a b8zs code is detected in the incoming t1 data. this detector remains operational, whether or not b8zs substitution has been enabled via ccr.2. cs62180b ds225pp2 29
if ccr.6 is set to a "1", rsr.2 will go high in response to a change of frame alignment (cofa). a cofa is reported when the last re- ceiver resync resulted in a change of frame or multiframe alignment. rsr.2 will go high at the same time the timing signals are reset after a resync. (see receiver synchronization , above.) frame bit error rsr.3: ferr ferr (rsr.3) is set whenever a framing bit is in error. 193s frame bit errors: the framing bits for the 193s is the f t channel (odd f-bits). the rfer status pin (pin 38) signals the same f t errors, but in addition, signals f s errors as well. when signaling a frame bit error, rfer will go high simultaneously with the output of the offending f-bit on rser, and hold for 2 bit periods. 193e frame bit errors: the framing bits for the 193e mode are the fps channel (f-bits of frames 4, 8, 12, 16, 20, and 24). the rfer status pin (pin 38) signals the same fps errors, but in addition, signals crc errors as well. when signaling a frame bit error, rfer will go high simultaneously with the output of the of- fending f-bit on rser, and hold for 2 bit periods. when signaling a crc error, rfer will transition high 1/2 bit before the new superframe to indicate a crc error in the previous super- frame. it goes high on the falling edge of rclk, and is held for only one period, returning low on the next falling edge of rclk. slc-96 ? frame bit errors: the framing bits for the slc-96 ? mode is the f t channel (odd f- bits). the rfer status pin (pin 38) signals the same f t errors, but in addition, signals f s errors as well. the presence of dl bits in f s bit posi- tions will not be reported as frame bit errors on pin rfer, or in registers rsr.3 and ecr.0-3, and will not contribute to determining that an oof condition exists. when signaling a frame bit error, rfer will go high simultaneously with the output of the offending f-bit on rser, and hold for two bit periods. t1dm frame bit errors: the framing bits for the t1dm mode are the f t and f s bits, plus the channel 24 sync word. the rfer status pin (pin 38) signals errors in the frame bits. rfer will go high simultaneously with the f-bit of the frame following the frame in which the error(s) occured, and will remain high for two bit peri- ods. receive carrier loss rsr.4: rcl carrier loss is dec lared when 128 1 consecutive zero?s are detected at rpos/rneg. rcl (rsr.2) and the rcl pin (pin 36) transition high with the output of the 128 th 1 zero bit on rser. the rcl pin will return low as soon as the next "1" is received at rpos/rneg. receive yellow alarm rsr.5: ryel ryel (rsr.5) transitions high when a yellow alarm is detected. the format of the alarm de- tected is determined by the settings of either ccr.3 or ccr.5, depending on the framing for- mat being used. the ryel pin (pin 21) will return low as soon as the alarm clears, that is, when the next expected alarm bit no longer indi- cates an alarm. cs62180b 30 ds225pp2
when using a bit 2 yellow alarm, in either 193s or 193e mode, a yellow alarm is defined as a "0" in bit 2 (2nd msb) of every ds0 channel. ryel will signal a bit 2 yellow alarm when 256 or more consecutive channels are detected with a "0" in bit 2. the alarm will clear at the next "1" detected in a bit 2 position. when using an fdl yellow alarm in 193e mode, ryel will declare a yellow alarm after 16 repetitions of "00ff" on the fdl. the alarm will clear at the next bit which is out of se- quence. when using an s-bit yellow alarm in 193s mode, ryel will transition high whenever a "1" is detected in the f-bit of frame 12. the alarm is not cleared until a zero is detected in the f-bit of frame 12. in t1dm mode , a yellow alarm is detected by checking the channel 24 sync word. in slc-96 ? mode, the cs62180b does not recognize yellow alarms, rather, they are recognized by the user via the dl. error count saturation rsr.6: ecs ecs (rsr.6) monitors the status of the error count register (ecr), as shown in figure 23. the ecr provides two, separate, 4 bit counters at one register address: the esf error count (d0 - d3), and the oof count (d4 - d7). rsr.6 will go high after either of these 4 bit counters becomes saturated (at 15), and new oof or esf event is detected (the 16 th or greater). the oof counter (d4 - d7) records the number of out-of-frame events. an oof event occurs when 2 out of either 4 or 5 consecutive framing bits are in error, as defined by rcr.6. in 193s mode, the f t bits are monitored for oof events, while in 193e mode, the fps bits are used. the esf counter (d0 - d3) records the number of "errored superframes". an esf event in 193e mode is defined as an oof event, or a crc er- ror. the esf counter will be advanced each time either event is detected. in 193s mode, the esf counter records individual framing bit errors. if rcr.3 is set, requiring f s bits to be qualified for synchronization, both f t and f s bit errors will advance the esf counter. if rcr.3 is clear, only f t bits will be monitored. the oof and esf operate separately, each counting up from 0 (hex) and saturating at f (hex). the saturation threshold can be changed for each counter separately, by presetting the counter to some value higher than 0. because they share the same register address, both count- ers must be read or written simultaneously. there is no status pin directly corresponding to the ecs bit, but ferr signals individual frame bit and crc errors, and rlos signals an oof event. ecs counter increments are disabled when resync is in progress (rlos high). bipolar violation count saturation rsr.7: bvcs individual bipolar violations are recorded in an 8 bit counter, the bipolar violation count regis- ter (bvcr), as show in figure 24. the bvcr counts up from 0 (all "0?s") to 255 (all "1?s"). after reaching saturation at 255, every bipolar 7(msb)6543210(lsb) oofd3 oofd2 oofd1 oofd0 esfd3 esfd2 esfd1 efsd0 oof count presetable. saturates at 15 (1111). esf error count presetable. saturates at 15 (1111). figure 23. error count register (ecr) cs62180b ds225pp2 31
violation received will cause bvcs (rsr.7) to be set to a "1". the bvcr can be preset, to a value greater than 0, to lower the threshold at which it saturates and signals an alarm in rsr.7. bipolar violations in valid b8zs codes are never counted by the cs62180b. note also that the bipolar violation monitoring circuit is disabled entirely when using nrz input at rpos/rneg (selected by tying rpos/rneg together). individual bipolar violations are also reported in real time on rbv (pin 37). rbv will go high simultaneously with the output of the accused bit at rser. it will only be held for that bit period, falling at the next bit, unless another violation is detected. interrupts when operating in host mode, an interrupt pin, int (pin 14), is provided to signal the host proc- essor of alarm conditions. int is an open drain output, and should be tied to the positive supply through a resistor. the int pin can be pro- grammed to respond whenever any bit of the receive status register (rsr) goes high by set- ting the corresponding bit of the receive interrupt mask register (rimr). each bit of the rimr is ?and?ed with the corresponding bit of the rsr to determine the interrupt. clearing any bit in the rimr will disable the interrupt for that alarm condition. when an interrupt has been sig- naled, the cs62180b must be serviced by the host processor to clear the alarm, as described below. figure 25 shows an overview of the rimr. alarm servicing the cs62180b must be serviced by the host processor to clear the interrupt. clearing the appropriate bit (or bits, if more than 1 alarm condition exists) in the receive interrupt mask register (rimr) will clear any interrupt unconditionally. the interrupt for that alarm will remain disabled until the bit in the rimr is set again. depending on the type of alarm condition, an in- terrupt may also be cleared without changing the rimr. if the alarm is in response to a counter saturation (see bipolar violation count satura- tion and error count saturation , above), then the counter must be reset to a value other than all "1?s" to clear the alarm. if the interrupt is in response to a real time event, then it may be cleared by a direct read (a burst read will have no effect) of the rsr. note that reading the rsr will only clear the interrupt if the alarm condi- tion no longer persists. for real time events of long duration, clearing the appropriate bits in the rimr is the only way to clear the interrupt. 7(msb)6543210(lsb) bvcs ecs ryel rcl ferr b8zsd rbl rlos 0 disables interrupts for the corresponding bit of the rsr. 1 enables an interrupt whenever the corresponding bit of the rsr goes high. figure 25. receive interrupt mask register (rimr) 7(msb)6543210(lsb) bvd7 bvd6 bvd5 bvd4 bvd3 bvd2 bvd1 bvd0 counts individual bipolar violations. sets rsr.7 high when overfolws past 255 (11111111). presetable to any starting value to limit the number of bipolar violations needed to overflow. figure 24. bipolar violation count register (bvcr) cs62180b 32 ds225pp2
hardware mode for stand alone applications or prototyping in which the device is to operate without a host processo r, the cs62180b can be configured to run in hardware mode by tying the serial port select pin (sps) to ground (vss). this disables the serial port and redefines pins 14-18 (16-20, plcc) as mode control pins. all registers are cleared, with the exception of the control bits which are mapped to the mode con- trol pins, and tcr.4, which is set to "1", enabling robbed bit signaling. this means that, with the exception of robbed bit signaling, the configuration of the cs62180b in hardware mode is the same as if it were in host mode with all control bits cleared. dynamic control of a few of the control bits is provided by mapping them directly to pins 14-18 (16-20, plcc). operation of these pins is described in hardware mode control pins and table 2. note that the slc-96 ? and t1dm framing formats are not supported in the hardware mode. when operating in hardware mode, bit-robbed signaling is enabled for all channels. signaling data sampled from tabcd is inserted into the 8th bit position (lsb) of every ds0 channel dur- ing signaling frames (every 6th frame). there is no facility for programming individual channels clear, however; all channels may be made trans- parent by tying tabcd to tser. when pulling 193si high for external s-bit in- sertion in 193s mode, data is sampled from tlink and inserted into the f-bits of even frames. the 193si pin has no effect when the device is in 193e mode. when using 193e for- mat, tlink is sampled for insertion into every odd f-bit (fdl). crc data is internally gener- ated and cannot be externally supplied. the receiver will initiate a resync if 2 of the pre- vious 4 framing bits were in error. it will declare synchronization after 10 consecutive f-bits are qualified. when in 193e mode, crc errors will be reported on rfer, but not used to qualify synchronization. receiver status can be moni- tored via the status outputs: ryel, rcl, rbv, rfer, and rlos. there is no support for gen- erating blue alarms or idle code insertion when in hardware mode. hardware mode control pins framing format the fm pin allows selection of the framing mode for both transmit and receive sides. hold- ing this pin low selects 193s framing mode. 193e framing may be selected by pulling the fm pin high. pin number register mapping description function dip plcc 14 16 tcr.2 193s: s-bit insertion 0 = internal 1 = external 15 17 ccr.4 framing mode select 0 = 193s 1 = 193e 16 18 tcr.0 transmit yellow alarm 0 = disabled 1 = enabled 17 19 ccr.1 b7 zero suppression 0 = transparent 1 = b7 stuffing 18 20 ccr.2 b8zs zero suppression 0 = disabled 1 = enabled table 2. hardware mode control pins cs62180b ds225pp2 33
yellow alarm a yellow alarm may be generated on the trans- mit side by pulling tyel high. in 193s mode, bit 2 yellow alarms are supported internally. in 193e mode, fdl yello w alarms are supported. these formats are also detected by the receiver and reported on ryel. blue alarms are not sup- ported in hardware mode, except for the transmission of all "1?s" on tpos/tneg during loopback. if s-bit yellow alarm is desired while in 193s mode, it may be externally provided via s-bit in- sertion, enabled by pulling the 193si pin high. there is, however, no way to generate a bit 2 yellow alarm while in 193e mode. moreover, the device will not decode either of these formats, while in hardware mode. if they are required, ex- ternal alarm detection must be provided. zero suppression b7 s elects the b7 zero suppres- sion format for the transmitter. pulling the b7 pin high enables bit 7 stuffing. pulling the b8zs pin high enables b8zs encoding on the transmit- ter. the receiver is always capable of decoding either b8zs or ami-encoded data. transparent mode may be selected by holding both pins low. loopback loopback is also provided in the hardware mode by simultaneously driving the b7 and b8zs pins high. the previous state of the pins is main- tained, and the selected zero suppression mode remains effective during loopback. while in loopback, an unframed all "1?s" signal (blue alarm) is output on tpos/tneg. cs62180b 34 ds225pp2
pin description 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 cs62180b-ip transmit multiframe sync tmsync vdd positive power supply transmit frame sync tfsync rlos receive loss of sync transmit clock tclk rfer receive frame error transmit channel clock tchclk rbv receive bipolar violation transmit serial data tser rcl receive carrier loss transmit multiframe out tmo rneg receive negitave bipolar data transmit signaling select tsigsel rpos receive positive bipolar data transmit signaling frame tsigfr rst reset transmit abcd signaling tabcd test test mode transmit link data tlink rsigsel receive signaling select transmit link clock tlclk rsigfr receive signaling frame transmit positive bipolar data tpos rabcd receive abcd signaling transmit negitive bipolar data tneg rmsync receive multiframe sync receive alarm interrupt (193si) int rsfync receive frame sync serial data in (fm)sdi rser receive serial data serial data out (tyel)sdo rchclk receive channel clock chip select (b7) cs rclk receive clock serial data clock (b8zs)sclk rlclk receive link clock ? serial port select sps rlink receive link data signal ground vss ryel receive yellow alarm tmsync tfsync vdd rbl (cs62180b plcc only) rlos tclk rfer tchclk rbv nc rcl tser rneg tmo rpos tsigsel rst tsigfr test tabcd rsigsel tlinkrsig fr tlclk rabcd tpos rmsync tneg rfsync (193si) int rser (fm) sdi rchclk (tyel) sd0 nc (b7) cs rclk (b8zs) sclk rlclk sps nc vss rlink ryel CS62180B-IL 18 20 22 24 26 28 1 2 4 6 40 42 44 12 8 10 14 16 7 9 11 13 15 17 29 31 33 35 37 39 34 30 32 36 38 cs62180b ds225pp2 35
power supply connections vdd - positive supply, pin 40 (plcc, pin 44). positive digital power supply. nominally +5.0 volts.vdd current requirements increase if rclk is static, and if rst is held high. vss - signal ground, pin 20 (plcc, pin 22). power supply ground. nominally 0 volts. host mode serial interface pins 14 - 18 (plcc, 16 - 20) are multifunctional. when in host mode, they operate as serial interface pins. when in hardware mode, they are redefined as mode control pins. their hard- ware mode operation is described separately under hardware mode control pins , below. sps - serial port select, pin 19 (plcc, pin 21). must be tied to vdd to select host mode, allowing operation of serial port. tying sps to vss selects hardware mode. selecting hardware mode clears all internal registers except the com- mon control register (ccr) and transmitter control register (tcr), and redefines pins 14 through 18 (plcc, 16 - 20) as mode control pins. inputs sdi - serial data in, pin 15 (plcc, pin 17). serial data input for addressing and writing to on-board control registers. data is input lsb first. input data is latched on the rising edge of scl k. cs - chip select, pin 17 (plcc, pin 19). cs low enables serial port for read or write. when cs transitions high, all data transfers are terminated, port control logic is disabled, and sdo is tri-stated to allow for multiprocessor interface. sclk - serial data clock, pin 18 (plcc, pin 20). used to read or write the serial port. data at sdo is output on the falling edge of sclk and held t o the next falling edge. input data on sdi is latched on the ris ing edge of sclk. outputs int - receive alarm interrupt, pin 14 (plcc, pin 16). pulled low to flag host controller when an alarm interrupt condition occurs. the user may select which alarm conditions will trigger an interrupt by appropriately setting the receive interrupt mask register (rimr). int is an open drain output, and should be tied to the positive supply (vdd) through a resistor. cs62180b 36 ds225pp2
sdo - serial data out, pin 16 (plcc, pin 18). when reading the serial port, data is output lsb first. data is updated on the falling edge of sclk and held to the next falling edge. sdo goes to a high impedance state when cs is high or after the rising edge of sclk corresponding to the output of the msb (last bit output). hardware mode control pins pins 14 - 18 (plcc, 16 - 20) are multifunctional. when in host mode, they operate as serial interface pins. when in hardware mode, they are redefined as mode control pins. their host mode operation is described separately under host mode serial interface , above. sps must be tied low to enable hardware mode. 193si - 193s s-bit insertion, pin 14 (plcc, pin 16). in hardware mode, this pin is redefined as a control pin and maps directly to tcr.2. holding the pin l ow while in 193s framing format, configures the cs62180b to generate the f s framing patter n internall y for tra nsmission . pulling 193si hig h allows ex ternal i nsertion of transmitted s-bits v ia tlink. fm - frame mode select, pin 15 (plcc, pin 17). in hardware mode, this pin is redefined as a control pin an d maps directl y t o cc r.4. holdi ng the fm pin low configures the cs62180b for 193s framing format, pulling it high selects the 193e format. tyel - transmit yellow alarm, pin 16 (plcc, pin 18). in hardware mode, this pin is redefined as a control pin and maps directly to tcr.0. pulling the tyel pin high enables transmission of a yellow alarm in the default format. in 193s mode yellow alarms default to a "0" in bit 2 (d6) of all ds0 channels. in 193e mode, yellow alarms are encoded/decoded as a repeating pattern of 00ff (hex) on the fdl. b7 - bit 7 zero suppression, pin 17 (plcc, pin 19). in hardware mode, this pin is redefined as a control pin and maps directly to ccr.1. holding the b7 pin low disables bit 7 stuffing (b7) for transparent operation. pulling the pin high enables b7 zero suppression. pulling the b7 and b8zs pins high simultaneously puts the cs62180b i nto loopback o peration. b8zs - bipolar eight zero suppression, pin 18 (plcc, pin 20). in hardware mode, t his pin is redefined as a control pin and maps directl y t o ccr.2. on the cs62180b, pulling the b8zs pin high enables b8zs zero suppression in just the transmitter, since the cs62180b receiver is always capable of receiving either b8zs or ami-encoded data. pulling t he b 7 and b8zs p ins high s imultaneously p uts the cs62180b into loopback o peration. cs62180b ds225pp2 37
transmitter inputs tclk - transmit clock, pin 3 (plcc, pin 4). 1.544 mhz primary transmitter clock. divided down internally to provide timing signals. tpos and tneg are updated on the rising edge of tclk. input transmission data (tser, tabcd, and tlink) is sampled on the falling edge of tclk. a 1.544 mhz signal must be input into tclk even for those applications where the transmitter is not being used. tclk is used by the circuitry which clears status registers after those regis- ters have been directly read (non-burst mode read). tmsync - transmit multiframe sync, pin 1 (plcc, pin 1). a low to high transition of tmsync, occurring near the rising edge of tclk, resets transmit- ter?s frame and multiframe counters, identifying bit period (at tser) concurrent with the next falling edge of tclk as the f-bit of frame 1. if tied low, tfsync may be used to set frame alignme nt, and the cs62180b wil l arbitrari ly choose multiframe alignme nt. internal channel, frame, and multiframe counters are output on tchclk, tmo, tsigsel, tsigfr, and tlclk. tfsync - transmit frame sync, pin 2 (plcc, pin 2). a low to high transition of tfsync, occurring near the rising edge of tclk, resets transmit- ter?s frame counters, identifying bit period (at tser) concurrent with the next falling edge of tclk as the f-bit of a new frame. if tied low, tmsync may be used to set both frame and multiframe alignme nt. witho ut any sync inp ut, t he cs62180b will arbitrarily choose both frame and multiframe alignment. internal channel, frame, and multiframe counters are output on tchclk, tmo, tsigsel, tsigfr, and tlclk. tser - transmit serial data, pin 5 (plcc, pin 7). input data (nrz format), sampled on the falling edge of tclk. tser may also be used to provide externally supplied data for insertion into f t , fps, and crc channels. refer to trans- mit control register , bits 5 and 6. delay from tser to tpos/tneg is 10 tclk periods. tabcd - transmit abcd signaling, pin 9 (plcc, pin 11). when enabled, by setting bit 4 of the transmit control register (tcr), data provided on tabcd is inserted into the 8th bit position (lsb) of every ds0 channel during signaling frames. those are frames 6 and 12 in 193s format, and 6, 12, 18, and 24 in 193e. signaling on individual ds0 channels may be suppressed by declaring those channels transparent in the transmit transparent registers (ttr). signaling in hardware mode is always enabled. delay from tabcd to tpos/tneg is 10 tclk periods. cs62180b 38 ds225pp2
tlink - transmit link data, pin 10 (plcc, pin 12). in 193s framing mode, setting bit 2 of the transmission control register (tcr) enables data on tlink to be inserted into the s-bit channel (f-bit of all even frames). in 193e mode, tlink is sampled for data to be inserted into the f-bit of all odd frames for the 4 khz facility data link (fdl). in the slc-96 ? mode, tlink is sampled for data to be inserted into the dl. in t1dm mode, tlink is sampled for data to be inserted into the channel 24 "a" data link. delay from tlink to tpos/tneg is 10 tclk periods. in hardware mode, external s-bit insertion on tlink is enabled by setting pin 14 (193si) high. outputs tpos, tneg - transmit bipolar data outputs, pins 12 and 13 (plcc, pins 14 and 15 ). coded data for transmission, updated on rising edge of tclk. if tcr.7 is clear, or the cs62180b is i n hardware mode, data is output i n dual-unipo lar format. if tcr.7 is set to a "1", data is output on tpos in nrz format, and tneg is held low. delay from input to tpos/tneg is 10 tclk periods. tchclk - transmit channel clock, pin 4 (plcc, pin 5). 192 khz clock which identifies ds0 channel boundaries. tchclk rises to indicate that the next bit input on tser is the first bit (msb) of the ds0 channel. tchclk has a 50% duty cycle. tmo - transmit multiframe out, pin 6 (plcc, pin 8). output of internal multiframe counter. rising edge marks beginning of multiframe, with 50% duty cycle. internal multiframe counter can be set on the rising edge of tmsync. in 193s mode, tmo is high for frames 1-6, and low for frames 7-12, allowing easy distinction of signaling channels a and b. in 193e mode, tmo is high for 1-12, and low for 13-24, and can be used together with tsigsel to distinguish channels a, b, c, and d. tsigsel - transmit signaling select, pin 7 (plcc, pin 9). in 193s, 193e and t1dm modes, tsigsel runs at 2x tmo with a 50% duty cycle. together with tmo, tsigsel provides a way to distinguish signaling channels a, b, c, and d in 193e mode. tmo is high for channels a and b. tsigsel is high for channels a and c (frames 1-6 and 13-18). in slc-96 ? mode, tsigsel provides a way to distinquish when the dl bits are to input. tsigfr - transmit signaling frame, pin 8 (plcc, pin 10). tsigfr goes high during signaling frames only, remaining low at all other times. signaling frames are frames 6 and 12 in 193s, slc-96 ? and t1dm modes, and 6, 12, 18, and 24 in 193e mode. tlclk - transmit line clock, pin 11 (plcc, pin 13). in 193s, 193e and slc-96 ? modes, tlclk runs at 4 khz with a 50% duty cycle. it?s high during odd numbered frames, and is useful for marking f s or fdl channel timing (input on tlink), and f t , fps, and crc channels (input on tser). in t1dm, tlclk runs at 8 khz, with a duty cycle of one bit period high per frame. cs62180b ds225pp239
receiver inputs rclk - receive clock, pin 24 (plcc, pin 27). 1.544 mhz primary receiver clock. receiver data is output on the rising edge, and input on the falling edge of rclk. if no signal is present on rclk, rst should be held low to minimize power consumption. rpos, rneg - receive bipolar data inputs, pins 34 and 35 (plcc, pins 38 and 39). recovered data, sampled on falling edge of rclk. tie pins together to receive nrz data and disable bipolar violation monitoring circuitry. delay from rpos/rneg to output at rser is 13 rclk periods. rst - reset, pin 33 (plcc, pin 37). falling edge of rst clears all internal registers and resets receiver error counters. a receiver resync is forced when rst returns high. this resync effects only the receiver synchronization, and has no effect on transmit timing, but transmit control modes are cleared. the host processor should restore all control modes following a reset by writing the appropriate control registers. note: on system power-up, rst must be held low to insure initialization of all on-board registers. outputs ryel - receive yellow alarm, pin 21 (plcc, pin 23). transitions high when a yellow alarm is detected, returns low when yellow alarm is cleared. when in host mode, yellow alarm formats for both 193s and 193e modes can be selected via bits 3 and 5 of the common control register. when in hardware mode, the 193s mode defaults to bit 2 yellow alarms, and the 193e mode defaults to fdl yellow alarms. refer to bit 5 of the receive status register (ryel) for a description of alarm detection conditions. rcl - receive carrier loss, pin 36 (plcc, pin 40). on the cs62180b, rcl transitions high if 1281 consecutive "0?s" are detected on rpos and rneg and returns low on the next "1". rbl - receive blue alarm, (cs62180b plcc only, pin 3). transitions high on a frame boundary if an unframed-all ones and an out-of-frame condition simultaneously occur. returns low when either out-of-frame ends or zeros are detected. rbv - receive bipolar violation, pin 37 (plcc, pin 41). if a bipolar violation is detected, rbv goes high simultaneous with output of accused bit on rser, low otherwise. cs62180b 40 ds225pp2
rfer - receive frame error, pin 38 (plcc, pin 42). transitions high with the output of an errored framing bit, and is held for 2 bit periods. f t and f s bits are tested in 193s and slc-96 ? modes, and fps bits are tested in 193e. in t1dm mode, the f s , f t and channel 24 sync bits are tested. also signals crc errors in 193e mode, by going high 1/2 bit before the next extended superframe, and holding for 1 period (from falling edge of rclk to next falling edge). rlos - receive loss of sync, pin 39 (plcc, pin 43). transitions high during receiver resync, low otherwise. transitions high when receiver begins a resync, and falls low one frame after new timing is declared. rser - receive serial data, pin 26 (plcc, pin 30). received data, output in nrz format. data on rser is valid and stable on the falling edges of rclk. delay from rpos/rneg to rser is 13 rclk periods. rabcd - receive abcd signaling, pin 29 (plcc, pin 33). signaling data extracted from lsb of ds0 channels during signaling frames is valid on rabcd during corresponding channel output on rser (lsb is available on rabcd seven bit periods before it appears at rser). during non-signaling frames, rabcd continues to output lsb concurrently with word on rser. after update, data on rabcd is valid and stable on the falling edge of rclk. rlink - receive link data, pin 22 (plcc, pin 24). in 193s mode, s-bit data is output on rlink one rclk prior to start of corresponding even frame, and held for 2 frames until next update. in 193e mode, fdl data is output on rlink one rclk prior to start of corresponding odd frame, and held for 2 frames until next update. after update, data on rlink is valid and stable on the falling edge of rclk. in slc-96 ? mode, all fs and dl bits are output on rlink using rlclk. in t1dm mode, channel 24 "a" link data is output on rlink, and is valid and stable on the falling edge of rfsync. rlclk - receive link clock, pin 23 (plcc, pin 26). rlclk runs at 4 khz with a 50% duty cycle. it?s high during odd numbered frames. rclk is useful for marking s-bit, dl or fdl channel timing, output on rlink. rlclk is present, but serves no useful purpose in the t1dm mode. rchclk - receive channel clock, pin 25 (plcc, pin 29). 192 khz clock which identifies ds0 channel boundaries output on rser. rchclk is useful for parallel to serial conversion of ds0 channel data. rfsync - receive frame sync, pin 27 (plcc, pin 31). goes high for one rclk period concurrent with the f-bit of each new frame output on rser, low otherwise. in the t1dm mode, the falling edge of rfsync can be used to sample the "a" link channel on rlink. cs62180b ds225pp2 41
rmsync - receive multiframe sync, pin 28 (plcc, pin 32). rising edge signals the f-bit of 1st frame of multiframe. rmsync runs on 50% duty cycle, high for frames 1-6 in 193s mode, distinguishing signaling channels a and b. in 193e mode, it?s high for frames 1-12, and can be used with rsigsel to distinguish channels a, b, c, and d. rsigfr - receive signaling frame, pin 30 (plcc, pin 34). high during signaling frames, low at all other times, including resync. serves no purpose in t1dm mode. rsigsel - receive signaling select, pin 31 (plcc, pin 35). in 193e mode, rsigsel goes high for frames 1-6 and 13-18, identifying signaling channels a and c. used together with rmsync, which is high for channels a and b, it allows identifica- tion of all 4 signaling channels. in 193s mode, rsigsel goes high for frames 1-3 and 7-9. serves no purpose in t1dm mode. in slc-96 ? mode, rsigsel goes high in those frames where fs bits (frames 59 to 11) and the last spolier bit (frame 58) are present; goes low in all other frames (frames 12 to 57). miscellaneous test - test mode, pin 32 (plcc, pin 36). tie to vss for normal operation. factory use only. cs62180b 42 ds225pp2
millimeters inches dim min max min max d b a l c 13.72 51.69 1.02 0.36 0.51 3.94 3.18 0.20 0 2.41 15.24 14.22 52.71 1.65 0.56 1.02 5.08 3.81 0.38 15 0.540 2.035 0.095 0.040 0.014 0.020 0.155 0.125 0.600 0.008 0 0.560 2.075 0.065 0.022 0.040 0.200 0.150 0.015 15 40 pin plastic dip 1 40 21 20 15.87 0.625 e1 d b seating plane a b1 e1 a1 l c ea 2.67 0.105 notes: 1. positional tolerance of leads shall be within 0.25mm (0.010") at maximum material condition, in relation to seating plane and each other. 2. dimension ea to center of leads when formed parallel. 3. dimension e1 does not include mold flash. nom 13.97 52.20 1.27 0.46 0.76 4.32 - 0.25 - 2.54 - nom 0.550 2.055 0.100 0.050 0.018 0.030 0.170 - - 0.010 - a1 b1 e1 e1 ea e e1 d1 d d2/e2 28/44 pin plcc 28 44 no. of terminals d2/e2 max min max min max min max min millimeters millimeters inches inches dim a 4.57 4.20 0.180 0.165 d/e 17.65 17.40 0.685 12.32 12.57 0.485 0.495 b 0.53 0.33 0.021 0.013 e a a1 b e 2.29 0.090 0.695 16.66 16.51 0.650 11.43 11.58 0.450 0.456 0.656 4.57 4.20 0.180 0.165 0.53 0.33 0.021 0.013 2.29 0.090 16.00 14.99 0.590 9.91 10.92 0.390 0.430 0.630 1.19 1.35 0.047 0.053 1.19 1.35 0.047 0.053 nom 4.45 12.45 0.41 2.79 11.51 10.41 1.27 nom 0.175 0.490 0.016 0.110 0.453 0.410 0.050 nom 17.53 16.59 4.45 0.41 2.79 15.50 1.27 nom 0.690 0.653 0.175 0.016 0.110 0.610 0.050 3.04 0.120 3.04 0.120 d1/e1 a1 cs62180b ds225pp2 43
applications system connection diagram t1 frame formats t1 is the basic format in the t-carrier pcm transmission system used in the united states. detailed technical specifications can be found in ansi t1.107-1988, ansi t1.403-1993, ansi t1.408-1990. the t1 format time-division multiplexes 24 dig- itized voice (telephone) or data channels into a single, 1.544 mbps data stream. this format is used primarily for transmission over dual twisted-pair cable with digital repeaters at 6000 ft. intervals. the t-carrier system also defines higher level formats for long-haul transmission via satellite or microwave relay. these higher level formats are constructed by multiplexing several t1 lines into higher and higher data rates. figure a2 gives an overview of the t-car- rier hierarchy. level number of voice channels bit rate (mbps) t-1 24 1.544 t-1c 48 3.152 t-2 96 6.312 t-3 672 44.736 t-4 4032 274.176 figure a2. t-carrier hiearchy transmit line receive line tv+ rv+ mode rclk rpos rneg tclk tpos tneg sclk sdi sdo int cs +5v rmsync rfsync rsigsel rchclk rser rabcd tmo tsigsel tsigfr tchclk tser tabcd rlclk rlink tlclk tlink tmsync test vss rsigfr cs62180b cs61535a/74a/75 tfsync vdd sps rclk rpos rneg tclk tpos tneg sclk sdi sdo int cs ryel rcl rbv rfer rlos rst data link supervision host processor 39 3 12 13 14 15 16 17 18 19 21 24 33 34 35 36 37 38 40 1 2 4 5 6 7 8 9 10 11 20 22 23 25 26 27 28 29 30 31 32 ttip tring rtip rring clke 1.544 mhz serial backplane control pcm data signalling pcm data signalling q q c d p q q c d p rmsync rsigsel slc-96 multiframe sync vdd (optional) backplane interface ? figure a1. typical system connection cs62180b 44 ds225pp2
the t1 format provides a 64 kbps channel for each individual voice or data line. these pcm voice channels consist of 8-bit samples which are sampled at 8 khz for a data rate of 64 kbps. a t1 frame is constructed by multiplexing 24 of these ds-0 channels and inserting a framing bit at the beginning of the series. this results in 192 bits of channel data, plus an f-bit, for a total of 1.544 mbps (193 bits/frame transmitted at 8 khz). see figure a3. multiple t1 frames are then grouped into super- frames of 12 or 24 frames to provide for framing and signaling synchronization. the older 193s or sf(d4 ? ) format defines a superframe as 12 frames, with the f-bits carrying 2 channels of synchronization signals. the emerging 193e, or extended superframe format (esf) calls for 24 frames in a superframe. this allows the 24 f-bits to be divided into 3 separate channels for fram- ing, crc checks, and system messages. additional variations on t1 are used for sub- scriber loop carrier (slc-96 ? ) and digital data service (dds ? ) t1dm. 193s framing format figure a5 shows the bit uses in the 193s fram- ing format. the framing bits are divided into two channels. the odd f-bits are designated as the f t (terminal framing) channel, which always carries a repeating pattern of "101010". this pat- tern allows synchronization to the frame boundaries, and distinguishes the even and odd frames. the even f-bits are designated as the f s (signaling framing) channel. this channel carries a different synchronization code (001110) which identifies superframe alignment. the f s channel can alternately be used as a message channel for system use, in which case there is no facility provided for multiframe synchronization. signaling information associated with each indi- vidual voice channel, such as on-hook/off-hook, call progress, dialing digits, etc., is transmitted within the voice channel itself. the signaling data is transmitted in the lsb of each channel framing bit t1 frame = 1.544 mbps ch 24 ch 1 193 bits channel 1 channel 24 tdm 8 khz sampling 64 kbps each 8 bits f figure a3. t1 overveiw 12 frames = 193s superframe f12 f11 f10 f9 f8 f7 f6 f5 f4 f3 f2 f1 frame 24 (f24) ch 24 ch 1 f frame 1 (f1) ch 24 ch 1 f frame 1 (f1) frame 12 (f12) ch 24 ch 1 f ch 24 ch 1 f 24 frames = 193e superframe f5 f4 f3 f2 f1 f20 f21 f22 f23 f24 figure a4. framing overveiw 193s f-bits channel bits signaling options frame f t f s data signaling t 2 4 11 1-8 20 30 40 51 611-7bit 8-aa 70 1-8 81 91 10 1 11 0 12 0 1-7 bit 8 - a b figure a5. 193s framing format cs62180b ds225pp2 45
during the 6 th and 12 th frames. the original lsb of the channel is actually replaced with the sig- naling data, hence this is known as "robbed-bit" signaling. the 6 th and 12 th frames can be treated as one, 2-state channel, allowing a 2-state signal to be updated twice every superframe. the two frames can also be treated as separate channels (a and b), yielding up to 4 separate codes for each channel every superframe. for voice grade applications, these signaling bits offer no notice- able degradation in the signal quality. when error-free data transmission is required however, robbed bit signaling can be disabled (transparent mode), and some other signaling facility must be provided by the host system. 193e framing format the 193e or extended superframe format al- lows much greater flexibility in both the use of the framing bits, and the number of signaling channels provided. as shown in figure a6, the framing bits are divided into 3 channels. the fps, or framing pattern sequence, provides a synchronization signal for determining frame and superframe alignment. the fdl, or 4 khz facil- ity data link, provides a dedicated channel for system messages. the crc (cyclic redundancy check) channel allows crc check sums to be transmitted with each superframe to monitor line quality. as with the 193s format, every 6th frame is designated as a signaling frame. the 4 signaling frames (6, 12, 18, and 24) can be mul- tiplexed in different configurations to provide 2, 4, or 16-state signaling codes. slc-96 ? framing format the slc-96 ? t1 format is used between the lo- cal digital switch (lds) and a slc-96 ? remote terminal (rt). the framing format is a sf(d4 ? ) superframe format with specialized data link (dl) information bits. the dl bits consist of concentrator (c), spoiler (s), mainte- nance (m), alarm (a) and protection line switch (pls) bits as shown in figure a7. t1dm framing format the t1dm t1 format is used for dds ? service among hub and local intermediate dds ? offices. as shown in figure a8, the framing format is a sf(d4 ? ) superframe format with a specialized channel 24 structure. the t1dm accepts up to 23 ds-0 signals and inserts one seven-bit byte from each signal into the first twenty-three 8-bit channel slots of the ds1 frame. the 24th chan- nel slot contains a special synchronizing byte as shown in figure a9. dds ? equipment insures that every ds0 channel contains at least one "1". therefore, neither b8zs nor bit-7 zero substitu- tion should be selcted in the cs62180b. 193e f-bits channel bits signaling options frame fps fdl crc data signaling t 2 4 16 1m 1-8 2c1 3m 40 5m 6c21-7bit 8-aaa 7m 1-8 80 9m 10 c3 11 m 12 1 1-7 bit 8 - a b b 13 m 1-8 14 c4 15 m 16 0 17 m 18 c5 1-7 bit 8 - a a c 19 m 1-8 20 1 21 m 22 c6 23 m 24 1 1-7 bit 8 - abd figure a6. 193e framing format cs62180b 46 ds225pp2
bit assignment 0 synchronization pattern = 1 1 synchronization pattern = 0 2 synchronization pattern = 1 3 synchronization pattern = 1 4 synchronization pattern = 1 5 yellow alarm: 0 = alarm; 1 = no alarm 6 8 khz data link ("a" channel) 7 synchronization pattern = 0 figure a9. t1dm channel 24 format slc-96 ? f-bits channel bits slc-96 ? f-bits channel bits frame f t f s dl data signaling frame f t f s dl data signaling 11 1-8 37 1 1-8 2 0 38 s=0 30 390 40 40 m1 51 411 6 1 1-7 bit 8 (a) 42 m2 1-7 bit 8 (a) 70 1-8 43 0 1-8 81 44 m3 91 451 10 1 46 a1 11 0 47 0 12 c1 1-7 bit 8 (b) 48 a2 1-7 bit 8 (b) 13 1 1-8 49 1 1-8 14 c2 50 pls1 15 0 51 0 16 c3 52 pls2 17 1 53 1 18 c4 1-7 bit 8 (a) 54 pls3 1-7 bit 8 (a) 19 0 1-8 55 0 1-8 20 c5 56 pls4 21 1 57 1 22 c6 58 s=1 23 0 59 0 24 c7 1-7 bit 8 (b) 60 0 1-7 bit 8 (b) 25 1 1-8 61 1 1-8 26 c8 62 0 27 0 63 0 28 c9 64 0 29 1 65 1 30 c10 1-7 bit 8 (a) 66 1 1-7 bit 8 (a) 31 0 1-8 67 0 1-8 32 c11 68 1 33 1 69 1 34 s=0 70 1 35 0 71 0 36 s=1 1-7 bit 8 (b) 72 0 1-7 bit 8 (b) figure a7. slc-96 ? framing format t1dm f-bits channel bits frame f t f s 11 1-7 (bit 8 of user channels is reserved for network use) 20 30 40 51 61 70 81 91 10 1 11 0 12 0 figure a8. t1dm framing format cs62180b ds225pp2 47
alarms figure a10 shows a useful overview of the alarm operation in a pcm link. when an intermediate monitoring system (or central office repeater) de- tects a loss of signal, it transmits an all "1?s" signal (blue alarm, or alarm indication signal) on the line to maintain clock recovery operation in the subsequent digital repeaters and the desti- nation?s receiver. the same blue alarm may be used by the source transmitter if, for some rea- son, it cannot maintain normal functionality (such as during loopback). when the loss of signal is detected at the inter- mediate monitor, an internal red alarm (also known as a service alarm indication, or prompt maintenance alarm) is generated. while in a red alarm mode, the monitor transmits a yellow alarm back to the source?s receiver, indicating a remote loss of alignment. this yellow alarm in- forms the source that there?s a problem farther down the line and it?s transmission is not being received at the destination. zero substitution as was mentioned in the t1 overview, data is transmitted over dual twisted-pair cable with digital repeaters at 6000 ft. intervals. it is en- coded in a bipolar ami (alternate mark inversion) format. successive "1?s" are encoded alternately as positive and negative voltage pulses. a zero is simply an absence of pulses. this means that a long stream of "0?s" is indis- tinguishable from a dead line. clock recovery circuits in the network maintain clock synchroni- zation by syncing to the "1?s" pulses in the transmission stream. synchronization may be lost if there are too many consecutive zero?s, hence there is a general requirement that there be at least 12.5 % "1?s" density in the transmission stream. furthermore, no more than 15 consecu- tive "0?s" are allowable. various zero substitution schemes have been developed to meet these re- quirements. the cs62180b supports b7 and b8zs zero suppression formats. b7 zero substitution b7 zero substitution guarantees at least one "1" in all ds0 channels. this satasfies the 12.5 % ones density, and guarantees that more than 15 consecutive zeros will never occur. in b7 substi- tution systems, the 7 th bit (2 nd lsb) of an all zero channel is forced to a "1". this strategy maintains 1?s density in voice grade transmis- sion, with negligible audible interference. the drawback with the b7 format is that it?s impossi- ble for the receiving end to detect and remove the changed bits. this makes b7 zero suppres- sion unacceptable for clear channel transmission, in which the integrity of the data must be main- tained. b8zs zero substitution b8zs (bipolar eight zero substitution) satisfies the one?s density requirement without corrupting transmission data. instead of operating on indi- vidual channels, the b8zs format looks at the entire transmission stream. any eight consecutive zeros are replaced with an 8 bit code. this code uses specific bipolar violations of the ami for- mat to distinguish it from the ordinary data. if the last "1" transmitted before a string of zeros was encoded as a positive pulse, then the b8zs code for the next eight bits will be 000+-0-+. similarly, if the last "1" was a negative pulse, then the code will be 000-+0+-. in either case, bipolar violations occur in the fourth and seventh bits. these violations are decoded as a string of blue alarm monitor loss of signal = red alarm yellow alarm source transmit receive transmit receive destination digital repeater yellow alarm yellow alarm blue alarm figure a10. alarm operation on a t1 link. cs62180b 48 ds225pp2
zeros b y the cs62180b if b8zs is enabled. the received b8zs code is replaced with eight zeros before any other processing is done on the incoming data. note also that even if b8zs is not enabl ed, the cs62180b monitors the incoming signal for b8zs codes, and reports them on rsr.2 (if ccr.6 = 0). a serious provisioning problem exists in the net- work regarding b8zs. it is sometimes difficult to selectively turn-on b8zs on all segments of an end-to-end path through the network, especially when some equipment types, such as m13s, sometimes require that all four lines on a line card be configured the same way. it is thereby highly desireable that all receivers in the network be able to receive b8zs independent of the pro- visioning of b8zs on the corresponding transmitter. therefore, the cs62180b has its b8zs receiver turned on all of the time, and bit ccr.2 controls only the b8zs encoder in the transmitter. the cs62180b reports b8zs occur- rences on rsr.2. b8zs substitutions will not increment the bipolar violation count register. digital milliwatt code the digital milliwatt code is the digital repre- sentation of a 0 dbm0, 1 khz signal. it?s used as a test reference for calibrating channel bank equipment as specified in at&t publication 43801. cs62180b ds225pp2 49
cs62180b 50 ds225pp2 revision date changes pp1 may 1996 initial release pp2 15 december 2003 remove end-of-life part contacting cirrus logic support for a complete listing of direct sales, distributor, and sales representative contacts, visit the cirrus logic web site at: http://www.cirrus.com/ important notice cirrus logic, inc. and its subsidiaries ("cirrus") believe that the information contained in this document is accurate and reli able. however, the information is subject to change without notice and is provided "as is" without warranty of any kind (express or implied). customers are advised to ob tain the latest version of relevant information to verify, before placing orders, that information being relied on is current and complete. all products are sold s ubject to the terms and conditions of sale supplied at the time of order acknowledgment, including those pertaining to warranty, patent infringement, and limitation of li ability. no responsibility is assumed b y cirrus for the use of this information, including use of this information as the basis for manufacture or sale of any items, or for infringement of patents or other rights of third parties. this document is the property of cirrus and by furnishing this information, cirrus grants no license, express or implied under any patents, mask wor k rights, copyrights, trademarks, trade secrets or other intellectual property rights. cirrus owns the copyrights associated with the information contained herein and gives consent for copies to be made of the information only for use within your organization with respect to cirrus integrated circui ts or other products of cirrus. this consent does not extend to other copying such as copying for general distribution, advertising or promotional purposes, or for creating any work for resale. an export permit needs to be obtained from the competent authorities of the japanese government if any of the products or techn ologies described in this material and controlled under the "foreign exchange and foreign trade law" is to be exported or taken out of japan. an export license an d/or quota needs to be obtained from the competent authorities of the chinese government if any of the products or technologies described in this material is s ubject to the prc foreign trade la w and is to be exported or taken out of the prc. certain applications using semiconductor products may involve potential risks of death, personal injury, or severe prop - erty or environmental damage (?critical applications?). cirrus products are not designed, authorized or warranted for us e in aircraft systems, military applications, products surgically implanted into the body, life support products or other crit - ical applications (including medical devices, aircraft systems or components and personal or automotive safety or securit y devices). inclusion of cirrus products in such applications is understood to be fully at the customer?s risk and cirrus dis - claims and makes no warranty, express, statutory or implied, including the implied warranties of merchantability and fit - ness for particular purpose, with regard to any cirrus product that is used in such a manner. if the customer or customer? s customer uses or permits the use of cirrus products in critical applications, customer agrees, by such use, to fully indem - nify cirrus, its officers, directors, employees, distributors and other agents from any and all liability, including attorneys? fees and costs, that may result from or arise in connection with these uses. cirrus logic, cirrus, and the cirrus logic logo designs are trademarks of cirrus logic, inc. all other brand and product names in this document may be trademarks or service marks of their respective owners.


▲Up To Search▲   

 
Price & Availability of CS62180B-IL

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X